package com.dashu.base.api.device;


import com.dashu.base.bean.device.BaseResp;
import com.dashu.base.bean.device.park.req.ParkPlateAddReq;
import com.dashu.base.bean.device.park.req.ParkPlateDelReq;
import com.dashu.base.bean.device.park.req.ParkPlateUpdReq;

public interface ParkDownApi<T> {

    /**
     * 添加车牌
     * @param req
     * @return
     */
    public BaseResp addPlateNum(ParkPlateAddReq<T> req);

    /**
     * 查询车牌
     * @return
     */
    //public ParkQueryPlateNumListResp queryPlateNum(ParkQueryPlateNumReq req);

    /**
     * 删除车牌
     * @return
     */
    public BaseResp delPlateNum(ParkPlateDelReq<T> req);


    /**
     * 修改车牌
     * @return
     */
    public BaseResp updPlateNum(ParkPlateUpdReq<T> req);

}
